Big Huge Thesaurus

Crocethia alba

noun